Professional Roof Repair & Installation Contractors in Toronto, ON

Handpicked from 40 vetted & reviewed Roof Replacement, Maintenance & Repair companies in the Toronto area, explore the top 5 standout choices among the selected group of 24 finalists.

United Roofing

United Roofing

(11)
Roof Repair, Roof Replacement, Roof Maintenance
“Excellent work and highly recommend this company for others for roofing needs. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof installation”
Free Initial Consultation
28 Augusta Ave, Toronto, ON M5T 2K8
i
JP Lucky Construction and Roofing

JP Lucky Construction and Roofing

(49)
  • Addition
  • Fence
  • Flat Roof
“We used JP Lucky Construction for the replacement of our roof. The professionalism and responsiveness of their team is unmatched. We are happy with the outcome and quality of work. We are definitely looking to use their services in the future. Speci...”
Family Business
Emergency Services
In Business Since 2020
Free Initial Consultation
582 Lansdowne Ave, Toronto, ON M6H 3Y6
i
Alpine Roofing

Alpine Roofing

(46)
Skylites, Masonry, Carpentry
“They reacted quickly with the quote, which was fair and then moved to complete the job within the time quoted, a excellent result with good attention to the clean up.”
Emergency Services
Licensed, BBB Accredited
Free Initial Consultation
31 Carlaw Ave, Toronto, ON M4M 2R6
i
BNS Roofing

BNS Roofing

(50)
Chimney Repair and Replacement, Skylight Installation and Repair, Roof Repair
“Reasonable prices,great services and a beyond satisfied finish roof. Thank you BNS Roofing Team for their work…I strongly recommend BNS and I am sure you get the work done that you been looking for. Positive Responsiveness, Punctuality, Quality, Prof...”
Family Business
Free Initial Consultation
Licensed
In Business Since 2021
1202 York Mills Rd, Toronto, ON M3A 1Y1
i
Jimmy's Roofing

Jimmy's Roofing

(49)
Carpentry Services, Attic Ventilation, Eavestroughs & Aluminum
“Jimmy was very professional and knowledgeable and took the time to answer all our questions. The new roof looks great! Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof installation”
Free Initial Consultation
90 Bowie Ave, Toronto, ON M6E 2P5
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
98 (100)
Minimum Reputation Rank
99.1 Percentile
All of our award winners are based on identifiable facts - reviews, performance, and experience - collected by scientific means. We use this data to assess each business’s essential features, weighting them according to their importance to customers.
Read our methodology
Prominent finalists
High Skillz Roofing Inc.

High Skillz Roofing Inc.

(49)
Gutters Replacement and Repairs | Leaf Guard Installation, Roof Maintenance Services, Chimney Removal
“Very much appreciated Arthur and his crew for their promptness when called, his honest appraisal, and skill in doing an excellent job on short notice! I would definitely call him again for all my future roofing needs, and recommend him to others. ...”
Licensed
In Business Since 2015
Free Initial Consultation
62 Alness St Unit 2-B, Toronto, ON M3J 2H1
i
Integrity Roofers

Integrity Roofers

(47)
Roofing Services
“After noticing a leak in the ceiling I called Shay at Integrity Roofers and they were able to send someone within a few hours. The technician arrived on time, quickly found the source of the leak and repaired it right away. He explained the issue and...”
Transparent Fees & Pricing
In Business Since 2015
237 Sheppard Ave W ground floor, unit#1, Toronto, ON M2N 1N2
i
Roofing Monkeys

Roofing Monkeys

(49)
  • Quality
  • Photos
  • Flat Roof
“Brian and his team did an incredible job on our roof! They so responsive and professional and the work was perfect. We will use them can and highly recommend!”
Free Initial Consultation
1224 Dupont St, Toronto, ON M6H 2A4, Toronto, ON M6G 1M2
i
D&S Roofing

D&S Roofing

(42)
Eavestrough, Install & Repair,
“Called D&S on Saturday after a heavy rainfall and noticed a leak. They sent out Chris to check it out and he told me that some shingles were missing. He showed me a picture on his phone to prove that was he said was true. He repaired it and was very ...”
Free Initial Consultation
Licensed
10++ Years Experience
Emergency Services
160 Silver Star Blvd, Toronto, ON M1V 5P2
i
Peter & Greg Walker Contracting Inc

Peter & Greg Walker Contracting Inc

(34)
Eaves Troughs and Downspouts, Chimneys, Windows & Doors
“Absolutely thrilled with the work I got from Peter & Greg Walker. After years of repairing my roof, I worked with them for a full roof replacement. Arnold helped us pick a great-looking shingle, and the team removed the roof and installed a new one...”
Offers Financing Options
Licensed
Free Initial Consultation
82 Six Point Rd, Toronto, ON M8Z 2X2
i
Blackstar Aluminum Ltd

Blackstar Aluminum Ltd

(46)
Property Management Services, Exterior Siding, Faqs
“Our experience with Blackstar Aluminum was very good. They are professional and quality of work was great. Everything was done in a timely manner. Thank you very much. I would highly recommend this company. Alex. Positive Responsiveness, Punctualit...”
Free Initial Consultation
In Business Since 2007
745 Fenmar Dr, Toronto, ON M9L 1C8
i
Panda Roofing

Panda Roofing

(28)
  • Shingles
  • Efficient
  • Job
“Roy team replaced my roof the day before yesterday,very professionally,and i will continue to use him to redo other jobs. Positive Responsiveness, Quality, Professionalism, Value Services Gutter repairs, Skylight repair, Gutter installation, Attic ve...”
Free Initial Consultation
Licensed
In Business Since 2019
Emergency Services
81 Statesman Square, Toronto, ON M1S 4H7
i
Milestone Aluminum Inc

Milestone Aluminum Inc

(27)
Free Estimate, Home
“Extremely happy with the services and professionalism provided by this company. They were able to answer all my questions and even pointed out some things to watch for that I hadnt considered. They were well organized and finished the job within the ...”
Free Initial Consultation
830 Lawrence Ave W #915, Toronto, ON M6A 0B6
i
Vesely Roofing

Vesely Roofing

(12)
Commercial Roof Repair, Flat Roof Replacement, Shingle Roof Replacement
“Hi I like to share what they did for my house they come to give me Quote very professional and great price they changed my whole roof new plaiwood and everything very nice work I give them 5 start”
Family Business
Emergency Services
In Business Since 2023
Free Initial Consultation
31 St Dennis Dr #912, Toronto, ON M3C 1G7
i
Toronto Hd.roofing

Toronto Hd.roofing

(34)
Skylights, Sidings, Gutters
“Henry was working on another house when he noticed that some shingles on my roof were missing. He did a good job and also helped to put downspout extension. I will call him again for future jobs Positive Responsiveness, Punctuality, Professionalis...”
Free Initial Consultation
In Business Since 2023
21 Arthur Griffith Dr, Toronto, ON M3L 2J9
i
Alba Tech Roofing

Alba Tech Roofing

(20)
Roof Vent Replacement, Gutter Installation and Repair, Roof Inspection Services
“Tony and his crew replaced 2 old skylights with Velux skylights. The entire experience was very positive and professional. Tony provided a prompt and reasonable quote and answered all of our questions. The installation was completed on time as promis...”
Free Initial Consultation
In Business Since 2021
6 The Donway E #203, Toronto, ON M3C 1L7
i
A+ Roofing Canada

A+ Roofing Canada

(20)
  • Lawn
  • Quotes
  • Call
“A+ Roofing Canada did a remarkable roofing job. Stephen offered me excellent suggestions with a reasonable price. The crew well protected my property prior to start of works. They paid attention to details when installing shingles. Afterwards, they c...”
Free Initial Consultation
Licensed
110 Silver Star Blvd #109, Toronto, ON M1V 5A2
i
Xinda Roofing

Xinda Roofing

(5)
“We had a great experience with this family business, there was great communication to detail and results were what we expected and more. We highly recommended them. Thank you Xinda Company! Positive Responsiveness, Punctuality, Quality, Professionali...”
Family Business
Emergency Services
In Business Since 2023
Free Initial Consultation
41 Nettlecreek Crescent, Toronto, ON M1V 4K8
i
Northcan Roofing Inc.

Northcan Roofing Inc.

(18)
  • Team
  • Job
  • Leaks
“I'm so pleased with the service provided from initial phone call to completion of the job. This company is an excellent team of qualified professionals. Work was done efficiently with a very pleasant experience from start to finish. Anyone looking...”
Licensed
In Business Since 2019
Transparent Fees & Pricing
425 Alness St, Toronto, ON M3J 2T8
i
Rebel Roofing & Masonry

Rebel Roofing & Masonry

(4)
Masonry Repairing, Siding, Basement Renovation
“They came and did our roof and chimney highly recommend them ask for mike he is the best.”
Emergency Services
Licensed
Free Initial Consultation
1076 Bathurst St, Toronto, ON M5R 3G9
i
Roofing Systems Plus

Roofing Systems Plus

(15)
  • Price
  • Team
  • Job
“Came with a good size crew,started at 8:30 am and finished up the day around 5 pm. Came back next morning and completed my roof. As well they did a great job of cleaning up my driveway. They picked up nails using a metal detector. Very impressed.”
Free Initial Consultation
2469 Queen St E, Toronto, ON M4E 1H8
i
Safeway Contractors Ontario

Safeway Contractors Ontario

(5)
  • Expertise
  • Driveway
  • Project
“They came to fix my roof in an emergency when my roof was leaking. The team is very professional, has great quality workmanship, and is very competitive with its prices. Would defiantly recommend them to all. Positive Quality Services Roof damage rep...”
Emergency Services
In Business Since 2018
Free Initial Consultation
264 Queens Quay W Suit 154, Toronto, ON M5J 1B5
i
Green Roofing Solutions

Green Roofing Solutions

(10)
  • Gutters
  • Garage
  • Job
“Good job!!! It was roof repair and a chimney dismantling and everythings done carefully and efficient. Proffessional workers. Can recommend to friends and neighbors.. Positive Professionalism, Value”
Family Business
Free Initial Consultation
61 Astoria Ave, Toronto, ON M6N 2V6
i
GTA Exteriors

GTA Exteriors

(10)
Metal Works, Skylights, Attic Ventilation
“GTA Exteriors did and amazing job repairing our damaged roof and was fast and efficient. They explained the job in detail and stuck to their quote. They also cleaned up like they were never there I would definitely recommend them Positive Responsiven...”
Free Initial Consultation
In Business Since 2022
20 Bloor St E, Toronto, ON M4W 3G7
i

Roofing Services Near You Cost Estimates

Minimum cost
$1274
Maximum cost
$36061
National Average
$8133
Avg Per Hour Rates
$184
$5509
$10761
Average price range is based on 614 cost profiles
Click to copy
Successfully copied!
National Average $8133
Minimum cost $1274
Maximum cost $36061
Avg Per Hour Rates $184

Average price range $5509 to $10761 is based on 614 cost profiles.

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top